low-temperature technology - French English Dictionary